slaughtering blocks - Alemán Inglés Diccionario